Big Huge Thesaurus

chemical irritant

noun